Dictionary.com
Thesaurus.com
Synonyms

physically challenged

American  

adjective

  1. see challenged.